morally corrupt - French English Dictionary